package com.xiejr.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.xiejr.model.entity.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;


/**
 * 订单表;(Orders)实体类
 *
 * @author mobai
 * @since 2021-02-14 21:23:52
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("orders")
public class Orders extends BaseEntity {
    private static final long serialVersionUID = 231286420413391804L;
        
    /**
     *  订单主键;同时也是订单编号
     */
    
    private String id;
    
    
        

        
    /**
     *  用户id
     */
    
    private String userId;
    
    
        

        
    /**
     *  收货人快照
     */
    
    private String receiverName;
    
    
        

        
    /**
     *  收货人手机号快照
     */
    
    private String receiverMobile;
    
    
        

        
    /**
     *  收货地址快照
     */
    
    private String receiverAddress;
    
    
        

        
    /**
     *  订单总价格
     */
    
    private Double totalAmount;
    
    
        

        
    /**
     *  实际支付总价格
     */
    
    private Double realPayAmount;
    
    
        

        
    /**
     *  邮费;默认可以为零，代表包邮
     */
    
    private Double postAmount;
    
    
        

        
    /**
     *  支付方式;1：微信，2：支付宝
     */
    
    private Integer payMethod;
    
    
        

        
    /**
     *  买家留言
     */
    
    private String leftMsg;
    
    
        

        
    /**
     *  扩展字段
     */
    
    private String extand;
    
    
        

        
    /**
     *  买家是否评价;1：已评价，0：未评价
     */
    
    private Integer isComment;
    
    
        

        
    /**
     *  逻辑删除状态;1: 删除 0:未删除
     */
    
    private Integer isDelete;
    
    
        


        
    /**
     *  交易成功可获得积分数
     */
    
    private Integer points;
    
    
        



}